LW2000

 

Nombre:      Xaudio Wave ENCONDER

Versión:       1.xx

Editor:         Xaudio

Víctima:       ENCONDER.EXE

Herramientas:       W32Dasm

                            HIEW v6.01

                            Cerebro

Cracker:                LW2000

Tutorial:                número 40

URL:                      http://www.xaudio.de/enconder

 

Renuncia: Este tutorial tiene una finalidad únicamente educativa. No asumo ninguna responsabilidad por el mal uso de éste material.

 

1.     Bien, probamos a arrancar Wave Enconder. ¡Boooom! “The Wave-Enconder only works in the registered version!” ¡Hmmm! ¡Parece que hemos encontrado un ‘bug’! ¡Vamos a arreglarlo!

2.     Cargamos W32Dasm y hacemos click en las ‘String Data References’. Buscamos la cadena “The Wave-Enconder only works in the registered version!” y hacemos doble click en élla. Después cerramos la ventana SDR:

 

:004CBE2E 8945F4             mov dword ptr [ebp-0C], eax

:004CBE31 837DF400           cmp dword ptr [ebp-0C], 00000000

:004CBE35 0F8ED4000000       jle 004CBF0F

:004CBE3B A1B82A5000         mov eax, dword ptr [00502AB8]

:004CBE40 803800             cmp byte ptr [eax], 00

:004CBE43 7518               jne 004CBE5D      >¡Hmmm! Bad Boy

:004CBE45 6A40               push 00000040

 

* Possible StringData Ref from Code Obj ->"Unregistered"

                                  |

:004CBE47 6854BF4C00         push 004CBF54

 

* Possible StringData Ref from Code Obj ->"The Wave-Encoder only works in the registered version!"

                                  |

:004CBE4C 6864BF4C00         push 004CBF64

:004CBE51 6A00               push 00000000

 

3.     ¡Hmmm! En la posición ‘004CBE43’ se comprueba si es la versión registrada o si no lo es. Anotamos el offset y abrimos el fichero en HIEW. Vamos al offset ‘CB243’ con F5 y pulsamos F3 para entrar en el modo Edit. Ahora cambiamos el ‘7518’ a ‘7418’ (‘JNE’ a ‘JE’).

4.     Guardamos nuestro trabajo y probamos el Wave Encoder.

 

¡Enhorabuena! ¡Ya es usted un usuario registrado!

 

¡Se acabó! Fácil, ¿no? ¿Algún comentario? Envíeme un email a LW2000@gmx.net. o vaya a http://www.LW2000.cjb.net

 

Gracias a tKC por sus tutoriales. Empecé leyendo su primer tutorial y todavía sigo leyéndolos.

 

Traducción de: MeGaBiTe